Share:

Restaurants & Bars 9

Kuruma Zushi

Howard | Jan 18, 2003 06:31 PM

Can this place possibly be worth it?

Want to stay up to date with this post?

Recommended From Chowhound