Olympic Star is a family restaurant serving classic diner fare with a touch of Greek cuisine in a comfortable, brick-walled setting.