Update Info - Prince Castle Restaurant
This restaurant was reported as closed. If it is open, let us know.
Prince Castle Restaurant
811 50th St
Lubbock, TX 79404
811 50th St
Lubbock, TX 79404
This restaurant was reported as closed. If it is open, let us know.