The only thing that disappoints when you visit this restaurant is the annoying staff. Guests say that the disappointing. But based on the guests' feedback on Google, Food Hub deserved 4.2.
Request content removal