Archie's is a restaurant specializing in Italian cuisine and pizza. It is located on Calle 140 in Bogotá. The establishment is noted for its Italian and Pizzeria offerings.