Bombay Palace is located in Itabashi City, Japan on 3 Chome-27-3 Itabashi. Bombay Palace is rated 4.2 out of 5 in the category modern indian restaurant in Japan.
Address
3 Chome-27-3 Itabashi
Service options
TakeawayDine-in
Amenities
Good for kidsToilets