Recent Articles
< Back To Previous Page

Itaba Kitchen & Sushi

  • Address: 3920 Piedmont Ave Oakland, CA 94611
  • Neighborhood: Piedmont Ave
  • Categories: Restaurants
  • Details
  • Amenities
Japanese restaurant offering the freshest dishes in town.
Keywords: Itaba Kitchen & Sushi