Polonia is not a fancy restaurant, but the Polish food is out of this world, including their breads, pastries, and perogies. Very reasonable prices and excellent service. A must restaurant visit when you come to Longwood, FL.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.