Isis Restaurant Reviews & Details
616 20TH St
Isis Restaurant is located at 616 20TH St in San francisco near the intersection of 20th St and Illinois St. Call (415) 626-0879 for dine in.
- Service:Dine In
- Major Intersection:20Th St And Illinois St
Tell us more about Isis Restaurant San francisco!