Roti International 210 W Main St # 2 Stamford, CT 06902 Phone: (203) 967-8318
Category: Foods - Carry Out