Steak restaurant and takeaway menus in Niddrie

SQUID INC.

Steak, Seafood

328a Keilor Rd, Niddrie, VIC, 3042, Australia