Roy s - Los Angeles

800 S Figueroa St , 90017 , Los Angeles , CA ,USA

Address: 800 S Figueroa St , 90017 , Los Angeles , USA
Phone: (213) 488-4994
Web: http://www.roysrestaurant.com/
GPS Lat: 34.047520 , Lon: -118.261162

Map