Location: Home > YellowPages > TX > Denton > Frilly's Seafood Bayou Kitchen

Frilly's Seafood Bayou Kitchen

1925 Denison St
Denton, TX 76201
940-243-2126