Italian Restaurant
Papa Amadeos
Authentic family-owned Italian restaurant featuring handmade pasta and signature lobster bisque.
Business details
| Category | Italian Restaurant |
|---|---|
| 432 Sawdust Rd, Spring, TX 77380 | |
| (713) 389-5975 | |
| papaamadeos.com | |
| 4.7 stars from 341 Google reviews |