Star of India Restaurant

Little Rock, Arkansas

Reviews


rating star

great buffet
cloth tablecloths and napkins

Write your review

Ratings Without Reviews