Mykonos Island Restaurant 2181 Portsmouth Street Houston TX United States
Phone: 713.523.4114 Alcohol: full bar
Dress: casual