Denny's

369 W Main St, Alhambra CA

(626) 281-6792

Location