Florence restaurant is located next to one of the busiest roads in Bristol but it still feels tucked away enough for ...