Report a review
- 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
La Camelia is a great food bar ideal for a little snack in between or a proper meal. Super friendly staff and ice atmosphere