Filippo's Italian Restaurant
Location picture
Fabulous 9 (104 reviews)
Approx. £49
Location
5a Park Place
Horsham RH12 1DF