Skip to content
Plaza Colombia Restaurant & Bar

Plaza Colombia Restaurant & Bar

4.6 xStar (150+)12506.2 kmColombianLatin AmericanLatin AmericanInfo

x Delivery unavailable

112 East Blackwell Street