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