Martas Restaurant & Bar
800 E 222nd St Euclid, OH 44123-2066
216-731-9596
Meals Served
Dinner
Business Hours:
Payment Types