Luv N Oven Pizza
120 Dekalb Avenue, Brooklyn, NY 11217
The Greek Salad was a gorgeous large portion with lots of everything I love and they put the dressing on side as requested. The Sausage Roll was delicious and hot. Verified Slice Customer • 4/11/2022