Nap's 3 Reviews & Details
3152 Mission St
Nap's 3 is located at 3152 Mission St in San francisco near the intersection of Mission St and Precita Ave. Call (415) 648-1226 for dine in.
- Service:Dine In
- Major Intersection:Mission St And Precita Ave
Tell us more about Nap's 3 San francisco!