We are a family owned restaurant/take out place with fresh homemade food, soups and baked goods. We are located at 603 Duss Ave in Ambridge