Venison at Alexander's Garden Restaurant | Hungru

A main course featuring venison, or deer meat.