Sushi Lovers Japanese Cuisine 3147 Mission College Blvd Santa Clara, CA 95054 Phone: (408) 567-9899 Fax: (408) 567-9699
Category: Restaurants