Lello's Pizza

4018 Glenwood Rd, Brooklyn, NY 11210

4.4(7)
$10 Minimum
Price: $$