3 Broom Sticks Harry Potter
3 Broom Sticks Cafe, Universal Studios, Harry Potter Land, Orlando, Florida
This park is always SLAMMED. So small, this food however was decent, the gluten-free options were excellent and the atmosphere was epic. Butter beer and chicken and fries after a hard days walk, YUM.
ChillinScore: 4