Taj Mahal

4520 Capital Blvd - North Boulevard Plaza, Raleigh, North Carolina

4520 Capital Blvd - North Boulevard Plaza, Raleigh, North Carolina