West Inn offers a blend of Greek and Italian cuisines.