Seafood Restaurant Tairyo is located in Imabari, Japan on 5507-1 Omishimacho Miyaura. Seafood Restaurant Tairyo is rated 4 out of 5 in the category syokudo and teishoku restaurant in Japan.
Address
5507-1 Omishimacho Miyaura
Service options
Takeaway
Dine-in