Restaurants Elwood

Aroma Bar Restaurant

Address
100 Ormond Rd
Place
3184 Elwood
Landline
(03) 9531 3155

Description

Aroma Bar Restaurant can be found at 100 Ormond Rd . The following is offered: Restaurants - In Elwood there are 14 other Restaurants. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants
(03)95313155 (03)-9531-3155 +61395313155

Map 100 Ormond Rd