Calling all meat lovers! Siberia, located on East Terrace has officially opened its doors. On Friday the 17th Serge and Elena Ambrose launched their unique menu filled with what can be described as upmarket, gamey meat dishes. Taking over the old East Terrace Continental space the passionate couple have created a restaurant that showcases a…