Abba's Market & Grille, CLEVELAND, Ohio (OH)
Conveniently located at 13937 Cedar Road () in CLEVELAND, Ohio (OH) (44118), Abba's Market & Grille can be contacted at 2163215660. Please call up ahead to make a reservation.
More restaurants in CLEVELAND, Ohio (OH)
Abba's Market & Grille contact information and details:
Address: 13937 Cedar Road - , CLEVELAND, Ohio (OH) 44118
Contact Phone: 2163215660