Contact Us

Take-out or Delivery

925-292-5539

We are now open 7 days a week.