Umi Sushi
2806 Shelter Island Dr 92106
(Sushi, Japanese, Teriyaki)
Order Online

Come visit us at: 2806 Shelter Island Dr, San Diego, CA 92106