Share:

Restaurants & Bars 2

Taboon??

Meils | Aug 13, 2004 01:54 PM

The postings about Azuri Cafe made me think of Taboon since they are in the same area. I don't remember reading any posts about it, or at least nothing recently. Has anyone been there?

Want to stay up to date with this post?

Recommended From Chowhound