Start from
Red Brick Deli
740 Florida Central Pkwy #1000, Longwood 32750