J Jyothi Roopa Kadaru Review of STC TECHNOLGIES 3 years ago The restaurant is Little Italy in Annanagar west.
Comments: