
Red Fort Cuisine of India
VerifiedIndian Restaurant
4.9 (579 reviews) Restaurants · Restaurant Nampa, ID
Services
Restaurant
Location & Directions
117 12th Avenue South · Nampa, ID, 83651Get directions
Request a quote
Reviews
Be the first to review.