Description
Stylish strip-mall cafe with outdoor seating serving Peruvian fare amid South American paintings.
Name: El Inka Grill
Address: 4106 Town Center Blvd, Orlando, FL 32837
Phone Number: +1 407-730-7979
Restaurant Type: Seafood restaurant, Latin American restaurant, Peruvian restaurant, Restaurant
El Inka Grill is a Seafood restaurant located at 4106 Town Center Blvd Orlando/Florida
(Latitude,Longitude: 28.3616187,-81.4257201)
Postal Code: 32837
Location
-
4106 Town Center Blvd, Orlando, FL 32837
Add a review