Report a review

user picture
T0
  • 5
  • great little food bar

La Camelia is a great food bar ideal for a little snack in between or a proper meal. Super friendly staff and ice atmosphere


Why are you reporting this review?