Registered entities
COSTA COFFEE INDIA PRIVATE LIMITED
CIN U15492DL2005PTC140465India
Costa Limited
Reg. No. 1270695United Kingdom
Reputation
Customer rating 2.2 / 5 across 16 reviews.
Chain of limited service restaurant serving coffee
Customer rating 2.2 / 5 across 16 reviews.