Eating Greek Mediterranean at Mikonos Grill restaurant in Milpitas, CA.

Feedback

Do you manage or own Mikonos Grill?

Yes