Indonesian restaurant and takeaway menus in North Narrabeen

Slamet's Indonesian Restaurant

Indonesian

1459 Pittwater Rd, North Narrabeen, NSW, 2101, Australia