Sweetbird
Restaurant
•
440 S Anaheim Blvd #107, Anaheim, CA 92805, USA
7.4
Wednesday: Closed
See if anyone you trust recommends it!