CALL TO ORDER: 419-422-0070
We have two locations, conveniently location on opposite sides of Findlay to meet all your dine-in, carry out and delivery needs.
1905 Tiffin Ave.
Located on the east side of town, right across from the mall.
1201 Trenton Ave.
Located on the west side of town, in front of