Hiro 10 is a Japanese restaurant. The name, meaning "square" in Japanese, reflects its location. Offers vegetarian options, takeout, and accepts reservations.