Registered Trademark Of Mayfair Restaurants Private Limited

The Centrestage Mall,L-1,Sector-18, Noida-201301