India Palace
Indian · Curry House · Casual Dining
India Palace is an Indian restaurant offering a variety of dishes from the region.
Location
Best places nearby
The highest rated places close to India Palace.
Local restaurants nearby
Büyük Parmakkapı Sokak 17A, İstanbul



