🇮🇹Italian

Forno Kitchen + Bar

x 3.06 ninjas

Restaurant in Columbus, United States of America

Information

💸
$$
🏠
721 N High St, Columbus

In Google

4.5 rating ⭐️
(1,753 reviews)