Perth Restaurants

  1. Annalakshmi

    While the 360-degree views of the Swan River and the city might be romantic, Annalakshmi is actually a curry house run by volunteers. Paying by donation, assorted hippies and others line up for spicy potato-and-pumpkin curries and fragrant dahl.

    Read more about Annalakshmi

  2. Balthazar

    Low-lit, discreet and very New York. The menu here is refreshingly original with a strong European twist, with dishes such as caramelised witlof, Roquefort tempura, and fenugreek brulee with fresh strawberries. Serious, but not snotty.

    Read more about Balthazar

  3. Cafe Cafe

    A local favourite, Cafe Cafe is considered by many to have the best coffee in Perth. A down-to-earth, unfussy spot where the focus is more on the Illy coffee than the food.

    Read more about Cafe Cafe

  4. Chutney Mary's

    The feisty, authentic Indian food here is much loved. The menu's huge, and much of it's devoted to vegetarian favourites like malai kofta and dal makhani . The vibe's colourful and casual.

    Read more about Chutney Mary's

  5. Ecco

    With black-and-white prints of home (Italy) licked along the walls, small and rustic Ecco is all about the perfect simple Italian pizza. Slip into a wooden table inside, or gaze at passers-by out front, and get busy munching.

    Read more about Ecco

  6. Food

    As its name suggests, this cafe is straightforward, practical and very focused on the food. Choose your meal at the counter, then snap up a spot on the bright-blue lounge out front.

    Read more about Food

  7. Fraser's Restaurant

    Atop Kings Park, overlooking the city and the glittering Swan River, Fraser's location is unrivalled. And the food has enjoyed a good reputation for years, with Mod Oz standards like char-grilled rock lobster and Mt Barker chicken confit .

    Read more about Fraser's Restaurant

  8. Good Fortune Road Duck House

    Locals charge in here for family-sized feeds of BBQ pork, roast duck and noodles. The front window, with its glistening hanging ducks, will make you salivate.

    Read more about Good Fortune Road Duck House

  9. Jackson's

    If you love fine food and wine, don't deny yourself one of Perth's top dining experiences: Neal Jackson's tasting menu. This is a serious, long-established dining room that enjoys an excellent reputation. The menu spans dishes like crispy pork belly with caramelised apple and sage, or wagyu beef steak with celeriac and Roquefort mash.

    Read more about Jackson's

  10. John St Cafe

    Just two minutes from the beach, cute John St Cafe is the spot for that late-morning fry-up. Dig into massive eggs Benedict or a BLT with basil pesto and cherry tomatoes.

    Read more about John St Cafe

  11. King Street Cafe

    This Perth stalwart played a crucial role in creating a cafe culture back when only European expats and well-travelled types drank espresso. Great wine list and an expansive menu.

    Read more about King Street Cafe

  12. Matsuri

    You'll feel a bit like a carp in a fish tank here - floor-to-ceiling glass runs the perimeter of this large, long-standing Japanese restaurant. The tempura udon with sushi set is enough to feed two salarymen.

    Read more about Matsuri

  13. Maya Indian Restaurant

    Maya's white tablecloths and wooden chairs signal classic style without the pomp. Its well-executed Indian favourites have made it a popular local spot, right through the week, for years. Special menu Friday.

    Read more about Maya Indian Restaurant

  14. Peter's by the Sea

    A Perth icon, Peter's is the cure for those post-surf hunger pains. Locals swear that the bacon-and-egg burgers are the best hangover cure ever. Stagger in and see for yourself.

    Read more about Peter's by the Sea

  15. Red Teapot

    This intimate restaurant is always busy with diners enjoying stylishly executed Chinese favourites like fragrant Prosperous Chicken and Chilli Salt Squid.

    Read more about Red Teapot

  16. Rialto's

    Bold red leather, slick black stools, chalk-white walls and chairs: Rialto's is see-and-be-seen Euro-chic with flair that extends to the serious menu. Locals view this place as an essential experience.

    Read more about Rialto's

  17. Soto Espresso

    Modern Soto opens onto the street to welcome its inner-city crowd, from stay-at-home dads to bleary-eyed students. The lime-green banquette is a great spot to watch all the comings and goings, and the large croque - monsieur will cure that super-sized hangover.

    Read more about Soto Espresso

  18. Subiaco Hotel

    A Perth institution with middy-clutching men holding court in the side bar and friends bantering in lounges by the central bar, while the suits do business lunch in the dining room. Try the tasting platter.

    Read more about Subiaco Hotel

  19. Tarts

    Tarts is country style in the city. You'll find massive tarts piled with berries, apples or lime curd; rich scrambled eggs tumbling off thickly sliced sourdough; or mini custard tarts stacked with glazed strawberries.

    Read more about Tarts

  20. Tiger, Tiger

    While the wi-fi here attracts the bespectacled blogger types, the cool feel, with polished concrete floor, communal table and antique-style wooden chairs, might play a part too. The tasty cafe food's worth the twist down the laneway. It's signed off Murray St.

    Read more about Tiger, Tiger

  21. Viet Hoa

    Don't be fooled by the bare-bones ambience of this always-busy corner Vietnamese restaurant or you'll miss out on the fresh rice-paper rolls and top-notch beef-and-rice-noodle soup ( pho ).

    Read more about Viet Hoa