Twelfth Street Bistro, CLEVELAND, Ohio (OH)
Conveniently located at 1813 East 12th Street () in CLEVELAND, Ohio (OH) (44114), Twelfth Street Bistro can be contacted at 2162415151. It is best to call up beforehand to make a reservation.
More restaurants in CLEVELAND, Ohio (OH)
Twelfth Street Bistro contact information and details:
Address: 1813 East 12th Street - , CLEVELAND, Ohio (OH) 44114
Contact Phone: 2162415151