Mad Greek
(555)
Greek restaurant
Address: 212 S Main St, Moscow, ID 83843
Hours: Closed ⋅ Opens 11 AM Wed
Phone: (208) 883-8221
Homemade Here and Ready For You To Take Home. $10.50. Mad Greek Platters Served with a choice of Fresh Cut Fries, Rice Pilaf or Vegetables. Gyro Platter. Tax ...