Restaurant in Tampa
Latin fusion restaurant serving fresh ceviche, lomo saltado, and Peruvian lunch specials
1001 N Mac Dill Ave
Tampa, FL, 33607
(813) 397-1097