105 South Main Street
The River Pizza & Subs is located in the middle of Boulder at 105 South Main Street.
7 Days a week: 7:00am - 10:00pm
Cash, Discover, Master Card, Paypal, Personal Check (In State), Personal Check (Out Of State), Travelers Checks, Visa
Air Conditioning, Banquet Room, Breakfast, Delivery, Dinner, Internet Access Wireless, Lunch, Motorcoach Parking, Non-Smoking, Parking, Phone Orders, Public Restroom, Take-Out