Michelin restaurant, but in India.

May 17, 2026 - 05:08
 0

Tags: India, michelin, top quality food, Small familyrun restauran, if it works it works

1283 points, 404 comments.