Nanbantei, SAN FRANCISCO, California (CA)
Conveniently located at 156 Ellis Street () in SAN FRANCISCO, California (CA) (94102), Nanbantei can be reached at 4154212101. Please call in advance to make a reservation.
More restaurants in SAN FRANCISCO, California (CA)
Nanbantei contact information and details:
Address: 156 Ellis Street - , SAN FRANCISCO, California (CA) 94102
Contact Phone: 4154212101
