Ideal Ramblejant is a Spanish restaurant.