The EGG and I Restaurant
303 SE 17TH ST
Ocala Florida 34471
United States