Nande-Ya

View Map
Mall Map
Japan Center - West Mall
1737 Post Street, San Francisco, CA 94115
Ph: (628) 444-3580
Hours: Mon-Thu, Sun: 11:00am - 9:00pm; Fri-Sat: 11:00am - 9:300pm
Category: Japanese Cuisine/Sushi, Restaurant/Bars
Location: 375 West

Japanese food.