Japan Center, Level 5, 22 Peace Plaza, Suite 560, San Francisco 94115, United States
Japan Center, Level 5, 22 Peace Plaza, Suite 560, San Francisco 94115, United States
No delivery
Spot something wrong?
Dishes at Mifune Don. Prices may vary in venue.