Food & Drink
Café Nautica4671 Queen Street
Located in Downtown Niagara Falls, Café Nautica is a place that is infused with Serbian culture and excellent meals as a result of that. The team at Café Nautica has all bought into providing excellent service while creating the best atmosphere possible as you enjoy a meal with them. If you love good homemade meals, Cafe Nautica is a must on your list to check out.
What People Are Saying... See All
More Food & Drink... More