Map & Directions - Edgewater Pizza & Mediterranean Food
Menu
Edgewater Pizza & Mediterranean Food
26003 Eden Landing Rd, Hayward, CA, 94545
(510) 887-7900 (Phone)
26003 Eden Landing Rd, Hayward, CA, 94545
(510) 887-7900 (Phone)