Metro Cafe
2300 Valley View Ln, Irving
(972) 998-3211
Menu
Restaurants in Irving, TX
Metro Cafe
2300 Valley View Ln, Irving, TX 75062
(972) 998-3211