Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Santa_Clara

Minami Sushi, Santa Clara, California










Minami Sushi
4477 Stevens Creek Road
Santa Clara CA United States

Web Information:
Delivery Info

Phone: 415.808.3463
Smoking: not permitted