Location: 701 South Fremont Avenue, Alhambra, CA 91803
Phone:(626)284-0458
Category: Restaurants
Tags: Breakfast Restaurants, Breakfast & Brunch Restaurants