• Home
  • Online Order
  • Contact Us

Contact Us

Phone

510-521-6862

Address

1405 Park St, Alameda, CA 94501

Hours

Mon: 12 PM - 3 PM/5 PM - 8:30 PM
Tue: Closed
Wed - Sun: 12 PM - 3 PM/5 PM - 8:30 PM

  • Follow
Location, 1405 Park St, Alameda, CA 94501
Powered by Menusifu. All rights reserved.
Accessibility Badge