About Restaurant Indonesia
Come in and find out for yourself why Restaurant Indonesia is rated Napier's #1 restaurant on TripAdvisor. Click to check out their homepage and book now
Is Restaurant Indonesia in 31 Lighthouse road Bluff Hill, Napier your business? Claim your listing and attract more leads by adding more content, photos and other business details.