Cafe Nova Menu

Cafe Nova is a restaurant in South City specializing in Greek, Mediterranean and Italian food.

Restaurant Details