Tea Moment
16 NW 18th St Gainesville, Florida 32603 | Restaurant Info