Myknos Restaurant
7264 Fishers Crossing Dr
Fishers IN United States
THIS RESTAURANT IS CLOSED. A new restaurant called Sol De Mexico has taken this location and is listed under the Indianapolis directory.
Hours: CLOSED FOR BUSINESS
Phone: 317.849.2555