Red Spider Salmon @ Barracuda Japanese Restaurant on Eaten
RED SPIDER SALMON
Sushi
1
REVIEW
7.5
RATING
REVIEWS
136
th
REALLY GOOD
mias_eats's Sushi list
Soft shell crab, avocado topped with salmon, tomato, red onion, cilantro with chili sauce