Printable View
Waiter at a restaurant on Peru told me about this place. It's on San Lorenzo. Anyone been there? Thanks.