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