New Moon
Address:
1247 Stockton St, San Francisco, CA 94133
Phone:
(415) 434-1128 Restaurants
Other Businesses:
- The Deli Lama at 150 Toland St, San Francisco, CA 94124
- Taqueria Castillo B at 86 Mcallister St, San Francisco, CA 94102
- New Regent Cafe at 638 Pacific Ave, San Francisco, CA 94133
- Noriega Teriyaki House at 1755 Noriega St, San Francisco, CA 94122
- Hahn's Hibachi at 535 Irving St, San Francisco, CA 94122