← Irving restaurants
Metro Cafe
No reviews yet
Cafe2300 Valley View Ln, Irving
Own or manage Metro Cafe? Claim this listing free
Hours
Hours not listed yet.
Details
Address2300 Valley View Ln, Irving 75062-1721
Phone19729983211
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.