Chaat Corner is an Indian restaurant specializing in flavorful chaat and sandwiches.