Best Eats of 2012: Bar Ganbara

Standing and eating can be a good thing.

P1100547

Continue reading

Advertisements