Historic Castel Sant'Angelo restaurant business finimente refurbished large room furnished with taste, excellent turnover...