Restaurant Santa Maria offers Greek and Italian cuisine. They use fresh ingredients and have a large menu.