Restaurants & Bars 2

Metro Cafe?

Cynice | May 11, 2005 03:28 PM

Someone posted a review of Metro Cafe a few weeks ago with the location at 11188 Washington Bl. I've done both a web search and called 411, but cannot find any info nor their phone number. Is the above the correct address and does anyone know their tel #?

Want to stay up to date with this post?

Recommended From Chowhound