Stopped for lunch at Veggie Grill while at the Spectrum. Very nice staff, great menu, comfortable ambience. Their house-made cucumber mint lemonade is to die for! Prices a little high, but quality is A*
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.