Look Ramen is a Japanese restaurant specializing in ramen. It is located at 1920 Guadalupe St. The establishment is open on Mondays from 11 AM to 9:30 PM.