Savannah's
117 North Ave
Barrington, Illinois  60010
USA
Phone: no phone

* Ratings *
Food
Service
Ambiance
Overall:

Cuisine:

Savannah's Description:
CLOSED - NO LONGER IN BUSINESS


Reviews of Savannah's
Be the first one to rate and write a review for this Savannah's restaurant!
 
 
Sponsored
links



Tickets ads