Location: 2 South Garfield Avenue, Alhambra, CA 91801
Phone:(626)281-7986
Category: Restaurants
Tags: Fast Food Restaurants