Ika (Squid) Salad @ Oishi Sushi
IKA (SQUID) SALAD
Oishi Sushi, St. Louis
Large portion. Fresh tasting! $6.00
Eaten: Thu, 17 Jul 2014 14:48