Green Shutters Restaurant

706 W Noble Ave, Williston
(352) 528-0090