Maharajah Restaurant 9593 Country Creek Drive Houston TX United States
Phone: 713.270.6622 Dress: casual