BARBARELLA'S , 340 Queen St, Ottawa Centretown
2649th visitor, Write a review
BARBARELLA'S  Map

near K1R 5A5

BARBARELLA'S is ranked #1 of 24 nearby Restaurants.

They say BARBARELLA'S is good, friendly, hot an above average BAR Restaurant