Eight Immortals Restaurant is a Chinese, Seafood restaurant located in Outer Sunset area in San Francisco, CA 94116.
- Neighborhood: Outer Sunset
- Cuisines: Chinese, Seafood
- Minimum Delivery:
- Features: Wheelchair Friendly, Accepts Credit Cards, Lunch Special
- Business Hours: Daily: 11am-9:30pm
- Note:
- Services: Lunch, Dinner