Spaghetti Kitchen is a speciality restaurant conceived to serve up a rustic and flavoursome Italian cuisine that is acquiring universal favour among Indian diners.
Courtyard (Ground Floor)