Restaurant: Mykonos
Address: 5900 Eubank Boulevard Northeast, Albuquerque, NM, USA
Phone #: (505) 291-1116
Description

Family-friendly Greek dining in a homey sea-blue setting with cafe tables & a long bar.

View Details