The seared pepper tuna appetizer at Sato Sushi and American Fusion in St. Louis Park.

sato tuna app

The seared pepper tuna appetizer at Sato Sushi and American Fusion in St. Louis Park.