Location address
A further parking option offered by Kamelya's Deli is North Street, just 75 m from the restaurant, or you park your car at one of the nearby parking options, the closest one is NCP at a distance of 75 meters. Another stop is Scarborough Railway Station at a distance of meters, Or, you could take the public transportation and get off at the stop Scarborough, which is 478 meters away from Kamelya's Deli.
On the map here, you can find the address (43 Castle Road, Scarborough, United Kingdom) of Kamelya's Deli and nearby bus stops and parking lots. You can simply print the map or have it guide you directly to the restaurant.
Map
More restaurants near Kamelya's Deli
The following restaurants are in direct vicinity to Kamelya's Deli. These nearby restaurants are close to 43 Castle Road, Scarborough, United Kingdom and therefore an alternative to Kamelya's Deli.