Teddy's Beach Diner

Teddy's Beach Diner
44-37 Marina, Hastings, St. Leonards-on-sea, TN38 0BU
Photo of Teddy's Beach Diner