Take-Out. Delivery . Order Online
Tawa Restaurant Branch's
Tawa Stamford
487 Glenbrook Rd, Stamford, CT 06906.
Club London
489 Glenbrook Rd, Stamford,CT 06906.
Tangra Biryani
487 Glenbrook Rd, Stamford, CT 06906.
Madurai Cuisine
489 Glenbrook Rd, Stamford, CT 06906.