Ambrosia Restaurant Reviews & Details
1111 W Lancaster Ave
Ambrosia Restaurant is located at 1111 W Lancaster Ave in Fort worth near the intersection of W Lancaster Ave and Lake St. Call (817) 338-2500 for dine in.
- Service:Dine In
- On The Menu:Seafood
- Major Intersection:W Lancaster Ave And Lake St
Tell us more about Ambrosia Restaurant Fort worth!