Toggle navigation
SA
City of Adelaide
Eastern Adelaide
North Adelaide
Fish & chips restaurant menus
Fish & Chips restaurant and takeaway menus in North Adelaide
Fishtail Buffet & Restaurant
Italian, Fish & Chips, European, Seafood, Buffet
128 O'Connell St, North Adelaide, SA, 5006, Australia