bus stand, Shop No. 52 /B,Veerama Munivar Complex Chathiram
Tiruchirappalli, Tamil Nadu, India
Add a photo
28 photos
Raja Coffee Restaurant
Add a photo
Add your opinion
This restaurant and Vekkali Amman Temple can be both really attractive for tourists. But google users rated Raja Coffee and it didn't achieve a high rating.