Urban Crave is a bar & grill offering international comfort food with creative presentations.