Photos
Description
Shrimp & Grill - London Restaurant, Steakhouse, Seafood Restaurant
Shrimp & Grill Restaurant, formerly Bubba Gump Shrimp & Co., is based in London between Piccadilly Circus and Leicester Square and next to Chinatown.
Contacts
Phone
+442037635288
Address:
13 Coventry St, London W1D 7AG
Website:
https://www.shrimpgrill.uk/
Features
Related
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★