C Chester Chen Review of Potato head bar and bistro 5 years ago - -Too dimly lit.Music is loud.Food is expensive.Crowded.
Comments: