Lovely family, great location right by Main Street in Alhambra. Great value!