Q: Where is The Street Restaurant?
A: The Street Restaurant is located at: Spain, Polígono Peri Cast D Juan Este, 44B, 03189, Alicante, Spain
Q: What are the coordinates of the The Street Restaurant?
A: Latitude: 37.9204252, Longitude: -0.7554766
Q: How is The Street Restaurant rated?
A: The Street Restaurant has not rated yet on addressschool.com