La Loma Columbus
Restaurant
•
3051 Northwest Blvd, Columbus, OH 43221, USA
8.8
Tuesday: 11 AM – 9 PM
See if anyone you trust recommends it!