Does Versalia Pizza Kendall Yards have happy hours or specials?
Yes, Versalia Pizza Kendall Yards does have happy hours and specials available.
What is Versalia Pizza Kendall Yards' rating?
Versalia Pizza Kendall Yards is rated an average of 4.6/5 stars across various online platforms.