vittlemonster.com
Gyoza – Barracuda Sushi
4-piece Japanese pork dumplings with jalapeno ponzu sauce. Happy hour $4 Barracuda Sushi, San Francisco CA Noms, gyoza are one of my favorites! The warm crispy wrapper and yummy pork filling taste …