News

Squid Diablo

Squid Diablo

$13.00

Deep fried squid tossed in chili lime pepper, lemon sriracha sauce & tzatziki sauce


See All News