Tenis Planet is a restaurant offering delicious food, including pizzas and homemade lunches.