Starfish Tokyo is a unique dining establishment in Bend, Oregon, offering a fusion of Japanese and American cuisine.
With a focus on fresh ingredients and creative dishes, Starfish Tokyo provides a casual yet elevated dining experience for patrons seeking a blend of flavors from both cultures.
Generated from their business information