Top definition
good pizza,or bread sticks,the "best pizza in town"
lets order some gatti
by will April 17, 2005
Get the mug
Get a gatti mug for your father-in-law James.
buy the domain for your foodie site