Places
Communities
Detecting...
Chat
Restaurants
IL
Ottawa
R Grotto Ristorante
R Grotto Ristorante
4.2
(0 reviews)
• Pizza
710 La Salle St
Ottawa, IL
+1 815-431-1100
Overview
Menu
Reviews
Q&A
Business Information
710 La Salle St
Ottawa, IL
+1 815-431-1100
Location
Loading map...
Similar Restaurants in Ottawa, IL
Skydive Chicago
Cafe
Ottawa, IL
7.0
Fiesta MX
Mexican
Ottawa, IL
4.4
Hardee's
Fast Food
Ottawa, IL
3.6
Vlarney Irish Pub & Gardens
Bar
Ottawa, IL
5.0
Tones Doghouse
Hot dog
Ottawa, IL
4.3