The Astor Grill is a Restaurant located at 157 Macquarie St, Hobart TAS 7000, Australia. It has received 331 reviews with an average rating of 4.7 stars.
The address of The Astor Grill: 157 Macquarie St, Hobart TAS 7000, Australia
The Astor Grill has 4.7 stars from 331 reviews
Restaurant
439 reviews
160 E Derwent Hwy, Lindisfarne TAS 7015, Australia