About
Tokyo Station, the premier Japanese restaurant in West Covina, CA, offers an authentic culinary experience. Located at 116 N Grand Ave, our restaurant is dedicated to serving high-quality, traditional Japanese dishes in a cozy and inviting atmosphere. From sushi to ramen, our menu features a wide variety of options to satisfy any craving. Whether you're in the mood for a quick lunch or a night out with friends, Tokyo Station is the perfect destination. Our commitment to using only the freshest ingredients and providing exceptional customer service has earned us a reputation as one of the top Japanese restaurants in the area. Come visit us today and taste the difference for yourself!