Categories: Italian Restaurant, Restaurants
5a Park Place, Horsham, RH12 1DF
01403 2... www.filippos.org.uk Message now
italian restaurant or italian
Report a problem with this listing
Claim now!