Russells Seafood Palace

1818 Main St
Irvine, CA
949.476.1818
33.685033
-117.856674
Hours:
Mon - Thu:11am - 10pm
Fri - Sat:11am - 11pm
Sun:11am - 10pm

for Russells Seafood Palace
Directions
from: