Ресторан Green Castle находится на проспекте Обуховской обороны в Парке культуры и отдыха им. Бабушкина в Невском районе.
Повара ресторана готовят блюда восточной и европейской кухни: сочные стейки, сытные саджи из баранины, свинины и телятины, плов по-азербайджански, цыпленка табака, хинкали по-грузински и по-азербайджански, хачапури по-аджарски и по-имеретински. Большой выбор мяса, приготовленного на углях: шашлыки и люля-кебабы из телятины, свинины и баранины, цыпленок на мангале и дорадо на вертеле. Гостям также предлагают попробовать традиционные восточные супы – бугламу по-бакински и кюфту боз-баш.
В ресторане работают два больших и два малых зала, оформленные в классическом торжественном стиле. Летом открыт просторный дворик с уютными беседками, шатрами, фонтаном и яблоневым садом. В заведении организуют мероприятия разного формата: от пышных свадеб до семейных и детских праздников. По вечерам звучит живая музыка и проводят шоу-программы.