Cafe Nova

Dining and Drinking > Restaurant > Indian Restaurant, Dining and Drinking > Restaurant > Sri Lankan Restaurant

Address: 6431 N Sheridan Rd, Chicago, IL, 60626

Phone: (773) 997-9849

Category: Restaurants

Tags: #DiningandDrinking>Re #DiningandDrinking>Re

Listed on BizVoices