🧆Tapas

Sidebar Columbus

x 1.97 ninjas

Restaurant in Columbus, United States of America

Information

💸
$$
🏠
122 E Main St, Columbus

In Google

4.7 rating ⭐️
(859 reviews)