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