01 Aug 2023
I recently visited Deja Vu Restro Cafe and tried their Margherita Thin Crust Pizza, which was 10 inches in size. I found it to be a delicious and satisfying meal. The pizza itself was cooked perfectly and the toppings were fresh and zesty. Highly recommend!