Chow Lucky Noodle Bar

Restaurant in Brechin, Ontario