Starbird Expands to Washington with New Franchise Agreement Posted on December 11, 2024 by globalhotelpro Mehta Investment Group will open its first of 17 locations in 2025. Source: New feed