Salt & Pepper Squid — Duck House Chinese Restaurant

Salt & Pepper Squid

$20.95

椒鹽魷魚, mild

Duck House Chinese Restaurant

Full Menu · Seafood

Salt & Pepper Squid

$20.95

椒鹽魷魚, mild

FacebookXWhatsAppEmail