Geneva - Pet-Friendly Places

1

Claddagh Irish Restaurant

1702 Commons Drive,
Geneva, IL
Pets are welcome on deck