Login
Shark Fin Inn
50 Little Bourke St, Melbourne VIC 3000, Australia
Recommended by many 4.1
ยท
1104 reviews
Restaurant
Food
Point Of Interest
Establishment
Other Places Like This