E
Eddie Toussaint Review of Lombardi's Pizza and Restauran...
Pizzeria "stars" that the boss proudly displays in...
Pizzeria "stars" that the boss proudly displays in photo. Personally nothing exceptional. Nice setting, neighborhood too but really not given. In addition to cash only. But hey will be a good memory anyway
Comments: