Harsh Shukla
03 Aug 2023
I recently ate at Yo Cafe and was so impressed! Their Margherita pizza was absolutely delicious. The crust was the perfect combination of crispy and chewy, and the tomato sauce and cheese were flavorful and fresh. Highly recommend.