o Thriving Italian restaurant in dynamic Fulham, West London
o Double-fronted with space for 60-70 covers
o Outdoor Terrace and retractable windows allow an open-air effect in nice weather
↧