From Our Editors
Island Sizzie in Longwood is known for its tasty eats. Let the kids come too! Little ones love the food and atmosphere at this restaurant just as much as their parents do.
At this restaurant, you can work your arms a little. Pick up the food yourself and carry it out.
At Island Sizzie, you won't have to worry about circling the block multiple times to find parking.