Salti Deli and Restaurant in Cleveland
12926 Lorain Ave,
Cleveland, 44111
(216) 889-1287
(216) 889-1287
![Salti Deli and Restaurant - Cleveland](/logo/0/110/0/default.jpg)
Providers of deli in Cleveland
deli, dining, food, restaurant