El Greco's Greek Italian Restaurant
Address:
25010 Hesperian Blvd, Hayward, CA 94545
Phone:
(510) 782-4444
Restaurants
Other Businesses:
- Pho Hue at 27433 Mangrove Rd, Hayward, CA 94544
- Superior Coffee Co at 20389 Corsair Blvd, Hayward, CA 94545
- Betty Lim Restaurant at 1787 Sabre St, Hayward, CA 94545
- Shama Pizza House at 28293 Mission Blvd, Hayward, CA 94544
- San Miguel Taqueria & Catering at 26712 Gading Rd, Hayward, CA 94544