Located at 47 Clarence St. Unit 101-102, Ottawa, lavender grill is a bar and grill restaurant which provides its customers with tasty, delicious food…
Please call us after 4 PM for reservations​
Located at 47 Clarence St. Unit 101-102, Ottawa, lavender grill is a bar and grill restaurant which provides its customers with tasty, delicious food…