Cafe-snack bar offering home-style cooking. A popular spot for people-watching.