Close
To set your location, click the target or 'Chicago, IL' in the top search bar.
open results

Spaghetti & Steak House

(724) 327-1660 Route 22, Delmont, PA 15626 Open Monday 4:00 Pm 9:30 Pm, Tuesday Sunday 11:00 Am 9:30 Pm

Categories: Bars, Restaurants, Grills & Pubs, Taverns