Restaurant Review: Llama Inn Lights the Way to Peru by Way of Williamsburg

10REST-slide-JIX6-articleLarge

Source: NY Times Food

2 Stars | In a building near the B.Q.E., a kitchen is producing a welcome interpretation of Peruvian cuisine.

Read full article >>

Leave a Reply

Your email address will not be published. Required fields are marked *