Red Spider Salmon @ Barracuda Japanese Restaurant
RED SPIDER SALMON
Barracuda Japanese Restaurant, Daly City
Soft shell crab, avocado topped with salmon, tomato, red onion, cilantro with chili sauce
Eaten: Sun, 30 Aug 2015 03:34