At 251 S Olive St, Los Angeles, CA 90012-3002Los Angeles Here : Grand Cafe Omni Hotel. Welcome to Grand Cafe Omni Hotel is rated 4. It's worth a try!
Write a review