Photos

Gallery

A full look at our Peruvian Nikkei chef counter — the dishes, the craft, and the people behind Barra Callao.

Hours:
Monday - Friday
12:00pm - 4:00pm Walk-ins
5:00pm -9:00pm Reservations Only

Saturday
12:00pm-9:00pm Reservations Only

Sunday
Closed