Taco Bell 1145 Highbury Ave London ON Canada
Phone: 519.455.9737 Accepts: bank debit cards, Visa, MasterCard/Eurocard
Smoking: not permitted
Alcohol: no alcohol served
Dress: casual
Reservations: not accepted
Parking: own parking lot