St Judes Church is a great attraction for tourists who come to eat at Achoos Tea Shop after long walks. Tasty vada is the tastiest dish. This place offers you good tea.
A lot of people highlight that the staff is terrific here. Fine service is a strong point that plays a great role for the success of this spot. You will definitely like the charming atmosphere. Achoos Tea Shop is ranked 4.3 within the Google grading system.