Catch
Restaurant
•
3005 Maple Ave, Dallas, TX 75201, USA
7.7
Saturday: 11 AM – 2 PM, 5 PM – 12 AM
See if anyone you trust recommends it!