Marugame Udon | 700 Flower St Los Angeles CA 90017 United States Restaurant Menu & Phone700 Flower St Los Angeles CA 90017 United States 4.5/5