225 sq ft space for Kitchen or Food Takeaway located off Carter Road available for rent The premises has an otla Rs 75,000