Savoy Kitchen is located at 138 E Valley Blvd, Alhambra, CA 91801. Please see the following map for more information.