🇯🇵Japanese

Tori

x 1.72 ninjas

Restaurant in St. Paul, United States of America

Information

💸
$$
🏠
603 7th St W, St Paul

In Google

4.5 rating ⭐️
(899 reviews)