Share:

Restaurants & Bars

Yum Yum House

Sol | Apr 17, 2005 07:39 PM

Anyone got info on this place? How can they charge $19.95 for their House Fried Rice?

Want to stay up to date with this post?

Recommended From Chowhound