News

Squid Diablo

Squid Diablo

$12.00

Deep fried squid tossed in chili lime salt, served with lemon sriracha & tzatziki sauce


See All News