Go to:  
    tip

    Meat of Flinders

    Posted by msw3712 4 November 2005

    This place has to be the greatest steak house in the world! A tiny place, but size of the steaks more than makes up for it.

    On flinders street, half way up Oxford Street

    0%

    agreed

    0

    people

    I agreeI disagree