ViaMichelin
Filippo's Italian Restaurant
Location picture
Fabulous 9.1 (90 reviews)
Around £49
Location
5a Park Place
Horsham RH12 1DF