A staple in Sun City, Florida, Old Castle Restaurant has shared made-from-scratch meals from Old World Berlin since 1999. Delicious and authentic German food and beer served in an old-world themed tavern. Truly a hidden gem in Florida! Come visit us and taste for yourself!
Business Review