Olari

Pullazhi Road
Near Bank Of Baroda
Phone Number: (0487) 2434100, 09847306700