Upload Photo

Lula Trattoria

Lula Trattoria in Mineola is all about good taste -- or, to be exact, tastes. The buoyant restaurant is one big tasting of little plates.