This is an interesting place on Elizabeth Ave. The advertisements say "Peruvian" and I can say that it was enjoyable. It was comfortable, nice, ...
All reviews seem positive