All I can say about this new restaurant is that it's mediocre. I totally agree with the 2 stars on yelp. Maybe it's because the restaurant is just starting out at the Americana and it needs time to improve? I'll just leave you with photos:
Tuesday, June 10, 2008
Subscribe to:
Posts (Atom)