Subway 30035

Subway #30035-0 is a Subway restaurant located at The Plaza at Royal Oaks, 12002 Richmond Avenue Suite 1000, Houston, Texas.