Tastavo Restaurant menus in your language Sign in
Original
Salt & Pepper Squid

Salt & Pepper Squid

£12≈ €14.35

The Lead Station · Manchester

Squid in tempura batter served with aioli.

Information about this dish is being prepared.

Did you like this dish?

Salt & Pepper Squid: where else to eat it Back to the menu of The Lead Station