Metro Cafe About
Metro Cafe in Los Angeles, California , 90012 - Accepts Credit Cards, Outdoor Seating, Takeout, Has Tv, Good For Groups, Cafes, Commuter & Passenger Rail Service. The company is located at 800 N Alameda St, Los Angeles, California , 90012. Find more detail information and reviews about Metro Cafe.
You can reach Metro Cafe at the number 3234663876.
Metro Cafe Services
Metro Cafe Amenities
Metro Cafe FAQ
Metro Cafe where ?
Metro Cafe at 800 N Alameda St, Los Angeles, California 90012
Metro Cafe phone number ?
Metro Cafe phone number 3234663876
Metro Cafe contact ?
You can call at 3234663876.You can fill out the form at metro.net.
800 N Alameda St zip code ?
The Zip Code 90012