You may contact us using the information below:
Merchant Legal Entity Name
Favrolls
Registered Address
Beach Rd, opposite Corporation Office Road, Mananchira, Kozhikode, Keralam 673032, India
Operational Address
Beach Rd, opposite Corporation Office Road, Mananchira, Kozhikode, Keralam 673032, India
Telephone No
8943644777
E-Mail ID
favrollscltbeach@gmail.com

