Review for The Star Review For Food Quarter Google User Feb 20 '18 at 10:59 Cockroach at the sofa in food court making me no more appetite to eat. View full site to comment or like