Umi Sushi
(619) 226-1135 | View Website

2806 Shelter Island Dr, San Diego, CA | Directions   92106

32.721551 -117.228950
Get Directions