5804 Marconi Ave, Carmichael, CA 95608
Open 7 days a week: 9 am - 10 pm

Reservation

Book your table