Utopia Deli & Cafe hero image

Utopia Deli & Cafe

Restaurant

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

Biter Score
8.8
Open
Wednesday: 6 AM – 12 AM