AL Smiths Place, TOLEDO, Ohio (OH)
Conveniently located at 5407 Lewis Avenue () in TOLEDO, Ohio (OH) (43612), AL Smiths Place is available at 4194783126. We advise you to give them a call in ahead of time to make a reservation.
More restaurants in TOLEDO, Ohio (OH)
AL Smiths Place contact information and details:
Address: 5407 Lewis Avenue - , TOLEDO, Ohio (OH) 43612
Contact Phone: 4194783126