Rosie Cannonball
Rosie Cannonball is a Michelin 5-star restaurant in Houston, Texas. It is known for its Italian cuisine, including various pizzas and pasta dishes. @anxiety__doll highlighted its blind ordering experience and positive food reactions.

