loader image

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…

Overview

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…

© Lavender Grill | Developed by Erahaus