Myo Restaurant Las Camelias 179 - San Isidro Lima Peru
Hours: Mon-Fri noon - 11pm
Phone: 221-2599 Accepts: Visa, MasterCard/Eurocard
Parking: valet parking, own parking lot