Rock Cafe 114 W Main St, Stroud, OK 74079 (918) 968-3990 Related: Seafoods Barbecue Restaurants Arabian Restaurants
Subway 712 N 8th Ave, Stroud, OK 74079 (918) 968-2204 Related: Chinese Restaurants Continental Restaurants Arabian Restaurants