Love, love, love everything about this place. It's my new favorite restaurant in Providence. Ebisu is tucked away on a side street in Providence off of Route 10. The outside isn't exactly inviting or descriptive of what you're getting yourself into, ...Read More