Citrus Bistro Reviews & Details
5930 Royal Ln
Citrus Bistro is located at 5930 Royal Ln in Dallas near the intersection of Park Village Pl and Preston Rd. Call (214) 750-6282 today!
- On The Menu:Seafood
- Major Intersection:Park Village Pl And Preston Rd
Tell us more about Citrus Bistro Dallas!