Bagicha Restaurant is a indian restaurant
India
Its worth having executive lunch here tasty n yummy :-)
The food here is hygienic and tasty :-) try panneer dishes and masala rice ...
Make sure you reach the restaurant early or you will end up waiting