Sevillaplats is a restaurant located at Grand-Rue 158. The search results indicate it is a Spanish restaurant, likely specializing in tapas.