Ova Restaurant is a restaurant specializing in meat dishes, featuring a unique garden setting.