Angelfish Sushi
Santa Clara, CA
Angelfish Sushi, located in Santa Clara, CA, is a unique pizzeria that blends traditional Italian flavors with fresh sushi-inspired ingredients. Known for its creative and delicious combinations, the restaurant offers a cozy atmosphere perfect for casual dining. Whether you're in the mood for a classic pizza or an inventive sushi roll, Angelfish Sushi provides a delightful culinary experience for all food lovers.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.






