Port Macquarie Restaurants

Hog's Breath Cafe

65 Clarence St, Port Macquarie, NSW, 2444

(02) 6583 2252


The Stunned Mullet

Opposite Town Beach, 24 William St, Port Macquarie, NSW, 2444

(02) 6584 7757


MakiMoto

2/22 Horton St, Port Macquarie, NSW, 2444

(02) 6583 7779

Cuisine: Japanese


Zebu Bar & Restaurant

1 Hay St, Port Macquarie, NSW, 2444

(02) 6589 2888


Hidden Gem @ Marina

9 18Park St, Port Macquarie, NSW, 2444

(02) 6585 6724

Cuisine: Italian


Mekong Thai Lao Restaurant

75 Clarence St, Port Macquarie, NSW, 2444

(02) 6583 8001

Cuisine: Thai


Seasalt Cafe & Restaurant

7/18 Park St, Port Macquarie, NSW, 2444

(02) 6583 8785


Twotriplefour by Bills

24 Clarence St, Port Macquarie, NSW, 2444

(02) 6516 2244


Cafe 66

1/66 Clarence St, Port Macquarie, NSW, 2444

(02) 6583 2484

Cuisine: Italian


Whalebone Wharf Seafood Restaurant

269 Hastings River Dr, Port Macquarie, NSW, 2444

(02) 6583 2334

Cuisine: Seafood


Chop 'n Chill

Town Green, 17-19 Horton St, Port Macquarie, NSW, 2444

(02) 6583 9155


The Boathouse Bar & Restaurant

20 Park St, Port Macquarie, NSW, 2444

(02) 6589 5200


Flare Restaurant

6/124 Horton St, Port Macquarie, NSW, 2444

0427 066 755


Reyhana

2/29 Horton St, Port Macquarie, NSW, 2444

(02) 6584 4154

Cuisine: Turkish


On the Edge Waterfront Restaurant

1 Buller St, Port Macquarie, NSW, 2444

(02) 6583 2955

Cuisine: Modern Australian


The Beach House

1 Horton St, Port Macquarie, NSW, 2444

(02) 6584 6011


Zahara Turkish Restaurant

72 Clarence St, Port Macquarie, NSW, 2444

0421 076 499

Cuisine: Turkish


The Grill

4/74 Clarence St, Port Macquarie, NSW, 2444

(02) 6584 5559


Little Fish Cafe Restaurant Vineyard

147 The Ruins Way Innes Lake Vineyard, Port Macquarie, NSW, 2444

(02) 6581 1332


Little Turkey

1/18 Park St, Port Macquarie, NSW, 2444

(02) 5507 9696

Cuisine: Turkish