Skip to content
Locations & Hours
You are ordering from FULL MENU - ORDER NOW - 429 W Main St Stroud, OK 74079
AVAILABLE TUESDAY TO FRIDAY
To View Today's Special, visit our
How many would you like?
Add to cart
Order online for takeout, delivery, and dine in: Today's Special from 918 Bistro & Sports Bar. Serving the best American Cuisine in Stroud, OK.