Owl Avenue is a burrito restaurant
Philippines
Outdoor Seating | No |
Grilled Pork Burritoes are awesome! Plus their Quesadillas are yummy as what one of our friend have said! TRY IT!
A must try mini diner beside Lord byrons! Yummy shawarma rice . Chicken pesto and more!
Pesto shawarma nachos etc etc