A unique indoor garden setting which specializes in signature sandwiches, ice creams, cakes and coffees all served under towering palm trees.
<<
BACK