La Loma Columbus hero image

La Loma Columbus

Restaurant

3051 Northwest Blvd, Columbus, OH 43221, USA

Biter Score
8.8
Open
Friday: 11 AM – 10 PM