Alhambra Cafe
Fish and Chips · Fast Food
Classic fish and chips shop, Alhambra Cafe, offering British and Scottish fast food.
Location
Best places nearby
The highest rated places close to Alhambra Cafe.
Local restaurants nearby
453 Main Street, SCT
Location
The highest rated places close to Alhambra Cafe.
453 Main Street, SCT