Olive’s Fresh Pizza Bar Excelsior
287 Water St #100, Excelsior
(952) 474-4440
Menu
Reserve
Restaurants in Excelsior, MN
Olive’s Fresh Pizza Bar Excelsior
287 Water St #100, Excelsior, MN 55331
(952) 474-4440