La Rosa is situated in the Old world charm of the Strand Arcade. Excellent service and good food & wine. Love the ambience. Enjoyed a leisurely dinner with friends- there was no pressure to leave. Thanks for a great dining experience.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.