Otto & Pepe is a restaurant offering lunch and dinner. Walk-ins are welcome, and reservations are accepted.