Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Alhambra

Fraedo's, Alhambra, California










Fraedo's
1338 W. Main St.
Alhambra CA United States

Web Information:
Menu

Hours: Mon.-Thur. 11am-10pm; Fri.-Sat. 11am-11pm; Sun 12pm-10 pm

Phone: 626.282.7758
Fax: 626.282.7107