Ovidio's Italian Restaurant ($$$)
3097 W Bullard Ave
Fresno, CA 93711 (Map)
(559) 435-1396 (Phone)
Ovidio's Italian Restaurant Menu:   |  Web Menu Outdated menu? Click to update.