West 23 By Chakall, Portugal - Restaurant Menu, Prices &...