Indian Roti Kitchen is a compact Indian restaurant specializing in generously-stuffed, Indian-style flatbread wraps.