Five Star BBQ & Steakhouse
619 N 8th Ave Stroud, OK 74079-3239
918-987-0227
Events
Reunions
Meals Served
Dinner
Business Hours:
Payment Types