Calleja is a restaurant offering authentic, homemade cuisine. It features a dining room and terrace.