AUSTRALIAN GOOD FOOD GUIDE - Home of the Chef Hat Awards

ACT Indonesian Restaurants

Rasa Rosa

Rasa Rosa

Indonesian   $$$$$   Opens at 12:00 PM

Canberra CBD