This place could have been much more. I am dissapointed in Star's newest addition. The food was average at best, service was slow- overall, way overpriced for the subpar dinner. Only reason it is getting 3 stars is location. It reminds me of eating in a big dining hall- lacks the ambience of typical Star restaurant. Been there twice as they say- first and last.
Pros: Location
Cons: Quality of Food, Service
more