Skip to content
You are ordering from FULL MENU - ORDER NOW - 429 W Main St Stroud, OK 74079

Order online for takeout, delivery, and dine in: Turkey Pesto Aioli Sandwich from 918 Bistro & Sports Bar. Serving the best American Cuisine in Stroud, OK.