Utopia Deli & Cafe hero image

Utopia Deli & Cafe

Restaurant

439 E 163rd St, Bronx, NY 10451, USA

Biter Score
8.8
Open
Sunday: 6 AM – 10 PM