The Bavarian Castle
Entertainment Venue
Website: thebavariancastle.com
Phone: (281) 248-7733
Cross Streets: Near the intersection of North Fwy and 66A/IH 45
Closed now
- Sun Closed
16994 North Fwy Houston, TX 77090 ·1069.50 mi
Is this your business? Verify your listing
Advertisement
