Metro Diner OC
2316 W Davis St, Dallas TX 75208
(214) 943-7473
Directions
Order Online Delivery
Grubhub
Postmates
Dallas, Texas
Metro Diner OC
2316 W Davis St, Dallas
(214) 943-7473