6526 South Ave, Youngstown, Ohio 44512 USA
This is what the interior looks like. There is a combination of tables and booths.
Photo Credit: Yelp