4. Minami Sushi
699 Lewelling Blvd Ste 142
San Leandro, CA 94579
Immediately when I entered the premises, I was greeted by the sushi chef and hostess. I was seated at a table where I was consistantly taken care…
Didn't find what you were looking for?
Please help others by helping us do better.