METRO SANDWICH is located in Cali, Colombia on Valle Del Lili, Cl. 42 # 92 - 19, Brisas Del Limonar. METRO SANDWICH is rated 4.3 out of 5 in the category fast food restaurant in Colombia.
Address
Valle Del Lili, Cl. 42 # 92 - 19, Brisas Del Limonar
Accessibility
Wheelchair-accessible entrance