Itsuki Restaurant
7127 Hollister Ave, Goleta
(805) 968-1838.

  • Opened: 2012-10
  • Category: Japanese
  • Region: Goleta
  • Map
  • Reviews