About Lobster V Steak
Seafood & Steak restaurant 'Popping up' at McSorleys on Clerk Street
More about Lobster V Steak
Lobster V Steak is located at 18-24 Clerk Street, Edinburgh, United Kingdom
07946635155
http://www.lobstervsteak.com