Amelia's Italian Restaurant

235 S Main St Suite 107 Gainesville FL 32601 USA

(352) 373-1919

Location