A12 Thai Villa Salt & Pepper Squid A12 Thai Villa Salt & Pepper Squid $16.00 Fried squid with spiced salt and pepper recipe Thai Villa Styule