Shop B23, 92, OMR Food St, OMR Rd, Navallur, Chennai, India
Shop B23, 92, OMR Food St, OMR Rd, Navallur, Chennai, India
No delivery
Spot something wrong?
Dishes at Delish Cuisine. Prices may vary in venue.
Been to Delish Cuisine? Be the first to share what you ate.