Metro Fresh Address: 3183 Wilshire Boulevard, Los Angeles, CA 90005Phone: (213) 739-8798 (1 votes, average: 1.00 out of 5)Loading... Convenience store at the Wilshire & Vermont Metro Station. Sells sandwiches. Established in 2008. Wilshire / Western Metro StationWilshire / Vermont Metro StationFlour Fresh Cream Donut(s)LA Fresh Poultry Posted in CONVENIENCE STORES and tagged sandwiches, Wilshire-Vermont Metro Station.