Marta Bar, CLEVELAND, Ohio (OH)
Conveniently located at 8000 East 222 Street () in CLEVELAND, Ohio (OH) (44102), Marta Bar is available at 2167319596. Please give them a call beforehand to make a reservation.
More restaurants in CLEVELAND, Ohio (OH)
Marta Bar contact information and details:
Address: 8000 East 222 Street - , CLEVELAND, Ohio (OH) 44102
Contact Phone: 2167319596