Home › Cities Hall › San Francisco › Tekka Japanese Restaurant
Restaurants: Japanese

Tekka Japanese Restaurant

Description

None


Address

537 Balboa St, San Francisco ,, 94118-3822, (415) 221-8455

Email

No email

Location

Opening Hours

  • Not specified
Similar Companies

In San Francisco