Restaurants in Jalan Delima – 7 Restaurants
Business Hour Opening times: 11.45am-2pm (Lunch) and 6pm-10pm (Dinner).
Business Hour 11:30am-3pm (lunch), 6:30pm-11pm (dinner)
This restaurant will take you on a culinary journey from the North to the South of India. Wafting aromas coming from the tandoor oven will beckon hungry souls. Decorated with many Indian artifacts, the restaurant offers a pleasant setting.