Star of India

Star of India Restaurant in Little Rock (Pulaski County); April 2023.

Beige storefront restaurant with sign saying "Star of India Restaurant" in green letters

Photo by Mike Keckhaver