Dagwood Sandwich Shop, CLEVELAND, Ohio (OH)
Comfortably operating at 5310 State Road () in CLEVELAND, Ohio (OH) (44134), Dagwood Sandwich Shop can be contacted at 2163985200. Make sure you call up ahead to make a reservation.
More restaurants in CLEVELAND, Ohio (OH)
Dagwood Sandwich Shop contact information and details:
Address: 5310 State Road - , CLEVELAND, Ohio (OH) 44134
Contact Phone: 2163985200