It was new location of Taco bell seems like. Service is
November 2023
I was glad to hear that taco Bell was coming to Lewisham have eaten there in America. This place is good and the food is very good.
November 2023
This location is one of the best in the 5 boroughs. I had placed a rather large order (over 16 items) and it was made within minutes, had everything included and was very nicely packaged. Great crew working here!