Larosa Cafe & Restaurant

3.9
Opening Hours
12noon - 12midnight, Sun-Sat
Phone
+97172228811
Address
Opposite Ministry of Labour office, Sidroh