Lello's Pizza
4018 Glenwood Rd, Brooklyn, NY 11210
Food delivered tasty and fresh and on time. Only issue is they would not deliver to my home and I've had numerous deliveries from them in last few years. Whats different now, its the same distance to my house. Verified Slice Customer • 9/28/2022