The New Brite Spot Family Restaurant
801 E Norris Dr, Ottawa
(815) 433-3899
Recent Reviews
Order Online
You May Also Like
Monte's Riverside Inn - 903 E Norris Dr
Vegan
Dragon City - 517 E Norris Dr
Chinese
Tropical Sno - 1517 Guion St
Restaurants in Ottawa, IL
The New Brite Spot Family Restaurant
801 E Norris Dr, Ottawa, IL 61350
(815) 433-3899