Babbos

Restaurant in Manotick, Ontario

Opening hours: Tu-Fr 11:30+; Sa,Su 16:30+

1160 Beaverwood Road, K4M 1A2