HOME / Restaurant / Lavva Kitchen + Bar
1013 Broadway Ave, Saskatoon, SK S7N 1C1
+13066530000
View Business Profile