New Kerala Kitchen

3600 Huffines Blvd, Carrollton, TX

Menu (As of 10/29)

New Kerala Kitchen: hours and how to order