More about Sangria Tapas Grill
Sangria Tapas Grill is located at 232 High Road Leyton, E10 5PS London, United Kingdom
0203 417 0363
http://www.londontown.com/.../Restaurant/Sangria_Spanish_Tapas_Bar/219b