Romo's Place is a Cuban restaurant offering classic pizzas, Italian entrees, salads, and sandwiches. A full bar complements the comfortable dining space.