Nara Japanese Restaurant

Asian, Japanese
Lunch: 11.30am - 2.30pm
Dinner: 6pm - 9.30pm
Delivery Home / Nara Japanese Restaurant