Restaurants & Bars

any reviews?

ytj13 | Jan 20, 2011 12:08 PM

This website seems very nice and interesting, but I cant find much about it online. Does anyone have anything to say about this restaurant?

-----
Weber Cafe
3565 NE 207th St Ste A11, Miami, FL 33180

Want to stay up to date with this post?

Recommended From Chowhound