Red Eagle Restaurant
"The presence of a cockroach in the rice is unacceptable and ruins the dining experience."
Coffee Score
0.0/5Overall Rating
3.2/5
Our Coffee
No coffee products have been added yet.
Location
No 160 Delgaha Watta Rd, Angoda, Sri Lanka
Contact
Phone
+94 71 567 6785Are you the owner?
Claim this cafe to manage your business profile and connect with customers
Red Eagle Restaurant
"The presence of a cockroach in the rice is unacceptable and ruins the dining experience."
About us
Visit Red Eagle Restaurant in Angoda