Passing by Baroda Museum And Picture Gallery, visit this restaurant. The fine service is always a pleasure. If you come to South Indian Food stall, have no doubt, you are to enjoy the surrounding pretty atmosphere. Based on the visitors' feedback on Google, this place deserved 4.2.