Spur Steak & Grill. Metro Centre

Spur Steak & Grill. Metro Centre is American Restaurant in Newcastle upon Tyne.

Tags:
American Restaurant,Shopping Mall
Category:
American Restaurant