Main Street America An Eatery

22 S Main Ave Lake Placid FL 33852 USA

(863) 465-7733

Location