329A Elgin Street(613) 422-6999Hours listed
Happy Goat Elgin Café
Details
- Patio
- Wi-Fi
More cafés & coffee shops near Happy Goat Elgin Café
282 Elgin StreetHours listed
216 Elgin StreetHours listed
403 Bank Street(613) 235-6600Hours listed
160 Elgin StreetHours listed
164 Laurier Avenue West(613) 302-0686Hours listed