Mint Leaf Indian Bistro offers familiar Indian dishes and vegetarian options in a casual setting.