Top Brunch Spots » Restaurants » Buffet restaurant » Star of India Restaurant – Little Rock, Arkansas 72211
Strip-mall storefront offering a range of Indian favorites from a lunch buffet or dinner menu.