Mantra St Kilda Road in Melbourne, Victoria, Australia | Restaurant
Mantra St Kilda Road
Locality: Melbourne, Victoria, Australia
Phone: +61 3 9525 0400
Address: 568 St Kilda Road 3004 Melbourne, VIC, Australia
Website: www.mantra.com.au/st-kilda-road
Likes: 299
Reviews
Click/Tap
to load big map
to load big map
Related searches
- Loong Fong
Restaurant Cantonese restaurant Asian restaurant Chinese restaurant
+61 8 8920 7800
Sir Norman Brearley Dr 0820 Darwin, NT, Australia
612 likes
-
- Corner Toppings Pizza
+61 3 9585 2470
280 Warrigal rd cheltenham 3192 Cheltenham, VIC, Australia
343 likes
-