Koyal

London, United Kingdom

££ ・ Indian

MICHELIN Guide's Point Of View