Share:

Restaurants & Bars 14

Ogamdo Cafe?

ipsedixit | Jun 16, 2008 09:16 AM

Can someone tell me about this place?

The decor looks like something out of a Pippi Longstocking movie ...

Want to stay up to date with this post?

Recommended From Chowhound